marine scientist - Spanish English Dictionary